iT邦幫忙

2024 iThome 鐵人賽

0
Python

30日自學Python系列 第 19

字串切割

  • 分享至 

  • xImage
  •  

1.split(sep,maxsplit)
將字串根據條件切成多個小字串,將切割好的小字串以list回傳,每個小字串至少會有一個字元存在。
sep可以設定切割用的字元,預設為一格空白。
maxsplit代表可以切幾個小字串,預設是直接切到字尾。
兩個參數都不設定,split()就是把整個字串用空白切割。
範例:

s1='This is a string'
list1=s1.split(sep=' is',maxsplit=1)
for str in list1:
    print(str)

輸出
This
a string

2.splitlines()
將多行字串切成一行一行的字串,回傳一個list,內容為每一行的字串。
範例:

s=' a \n b \n c '
print(s.splitlines())

輸出
[' a ', ' b ',' c ']


上一篇
字串判斷(part2)
下一篇
字串搜尋
系列文
30日自學Python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言